html, body, #__nuxt{width:100%; height:100%; overflow:hidden;}
#__nuxt{overflow:hidden; position:relative;}
#__layout{min-width: 1200px; height:100%; overflow: auto;}

html {
	font-size: 14px;
	word-spacing: 1px;
	-ms-text-size-adjust: 100%;
	-webkit-text-size-adjust: 100%;
	-moz-osx-font-smoothing: grayscale;
	-webkit-font-smoothing: antialiased;
	box-sizing: border-box;
}

*, *:before, *:after {
	box-sizing: border-box;
	margin:0; 
    padding:0;
	position: relative;
}

/* .header{
	height:96px;
} */

.content{
	width:1200px;
    margin:0 auto;
    overflow: hidden;
}

.img-con{
	position: relative;
	overflow: hidden;
}

.img-con>img{
	width: 100%;
	min-height: 100%;
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
}

.img-con>.el-image{
	width: 100%;
	height: 100%;
}

.transition {
	transition: all .3s;
}

.paper-adduser-info .total{
	margin-top: 22px;
	font-size: 14px;
	color: #666;
	line-height: 1em;
}

.list-search-bar-container{
	padding: 5px 20px;
	background: white;
	margin-bottom: 15px;
}

.be-center{
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
}

.shyj{
	display: block;
	color: #EF4040;
	line-height: 1em;
	margin-left: 25px;
	float: left;
}

.el-popover .el-popconfirm__main{
    margin: 10px 0px;
}